package com.woniu108.carService.commos.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @author 谭鹏
 */
@Data
@ApiModel("服务预约订单详情")
public class PreOrderDto {
    /**
     * 服务预约编号
     */
    @ApiModelProperty("服务预约编号")
    private String preOrderId;

    /**
     * 预约时间
     */
    @ApiModelProperty("预约时间")
    private LocalDateTime preOrderTime;
    /**
     * 预约人id
     */
    @ApiModelProperty("预约人id")
    private String userId;

    /**
     * 预约人姓名
     */
    @ApiModelProperty("预约人姓名")
    private String userNickName;

    /**
     * 预约人联系电话
     */
    @ApiModelProperty("服务预约编号")
    private String userPhone;

    /**
     * 门店编号
     */
    @ApiModelProperty("门店编号")
    private Integer storeId;
    /**
     * 门店名称
     */
    @ApiModelProperty("门店名称")
    private String storeName;
    /**
     * 门店地址
     */
    @ApiModelProperty("门店地址")
    private String storeAddress;
    /**
     * 预约到店时间
     */
    @ApiModelProperty("预约到店时间")
    private LocalDateTime preTime;

    /**
     * 预约服务详id（list）
     */
    @ApiModelProperty("预约服务详id")
    private String serviceIds;
    /**
     * 服务信息（list）
     */
    @ApiModelProperty("服务信息")
    private List<ServiceInfoDto>  serviceInfoDtos;

    /**
     * 预约服务状态
     */
    @ApiModelProperty("预约服务状态")
    private Integer preOrderState;

}
